package com.wanxi.dao.impl;//package com.wanxi.dao.impl;
//
//import com.wanxi.dao.DesignerDao;
//import com.wanxi.model.CompanyModel;
//import com.wanxi.model.DesignerModel;
//import com.wanxi.model.NewsclassificationModel;
//import com.wanxi.util.JDBC;
//
//import java.sql.ResultSet;
//import java.sql.SQLException;
//import java.util.ArrayList;
//import java.util.List;
//
//public class DesignerImpl implements DesignerDao {
//    @Override
//    public int enable(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public int isShow(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public int isRecommend(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public int whereShow(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public int add(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public int update(DesignerModel designerModel) {
//        String sql=" update designer set  ";
//        if (!"".equals(designerModel.getName())) {
//            sql += " name ='" + designerModel.getName() + "',";
//        }
//        if (!"".equals(designerModel.getDescription())) {
//            sql += " description ='" + designerModel.getDescription() + "',";
//        }
//        if(!"".equals(designerModel.getImg())){
//            sql+=" img ='"+designerModel.getImg()+"', ";
//        }
//        sql += " update_time=now()";
//        sql += " where id=" + designerModel.getId();
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public int delete(DesignerModel designerModel) {
//        return 0;
//    }
//
//    @Override
//    public DesignerModel findById(DesignerModel designerModel) {
//        String sql = " select * from designer where id = "+designerModel.getId();
//        ResultSet resultSet = JDBC.query(sql);
//        DesignerModel model = null;
//        try {
//            while (resultSet.next()) {
//                model = new DesignerModel();
//                model.setName(resultSet.getString("name"));
//                model.setDescription(resultSet.getString("description"));
//                model.setImg(resultSet.getString("img"));
//                model.setId(resultSet.getInt("id"));
//
//            }
//        } catch (SQLException e) {
//            e.printStackTrace();
//        }
//        return model;
//    }
//
//    @Override
//    public List<DesignerModel> findAll(DesignerModel designerModel) {
//        String sql = " select * from designer where 1=1";
//        ResultSet query = JDBC.query(sql);
//        List<DesignerModel> list=new ArrayList<>();
//        try {
//            while (query.next()){
//                DesignerModel model=new DesignerModel();
//                model.setId(query.getInt("id"));
//                model.setName(query.getString("name"));
//                model.setImg(query.getString("img"));
//                model.setDescription(query.getString("description"));
//                list.add(model);
//            }
//        } catch (SQLException e) {
//            e.printStackTrace();
//        } ;
//        return list;
//    }
//
//    @Override
//    public int count(DesignerModel designerModel) {
//        String sql = "select count(*) count from designer ";
//        return JDBC.count(sql);
//    }
//}
